home *** CD-ROM | disk | FTP | other *** search
/ The CDPD Public Domain Collection for CDTV 4 / CDPD_IV.bin / e / mailinglists / amigae.0294feb.archive / 000022_donews!crash!h…m.ac.uk!dmh1002_Tue, 8 Feb 94 01:43:45 PST.msg < prev    next >
Internet Message Format  |  1994-05-26  |  3KB

  1. Received: by bkhouse.cts.com (V1.17-beta/Amiga)
  2.       id <1r12@bkhouse.cts.com>; Tue, 8 Feb 94 01:43:45 PST
  3. Received: from crash by donews.cts.com with uucp
  4.     (Smail3.1.28.1 #18) id m0pTeDp-0001OgC; Mon, 7 Feb 94 14:14 PST
  5. Received: from ppsw2.cam.ac.uk by crash.cts.com with smtp
  6.     (Smail3.1.28.1 #18) id m0pSm7L-0000gHC; Sat, 5 Feb 94 04:28 PST
  7. Received: from black.csi.cam.ac.uk by ppsw2.cam.ac.uk 
  8.           with SMTP-CAM (PP-6.0) as ppsw.cam.ac.uk 
  9.           id <08230-0@ppsw2.cam.ac.uk>; Sat, 5 Feb 1994 12:27:59 +0000
  10. Received: from hermes.cam.ac.uk by black.csi.cam.ac.uk 
  11.           id <06947-0@black.csi.cam.ac.uk>; Sat, 5 Feb 1994 12:27:53 +0000
  12. Date: Sat, 5 Feb 1994 12:28:59 +0000 (GMT)
  13. In-Reply-To: <28449.199402011421@badger.westminster.ac.uk>
  14. Message-ID: <Pine.3.89.9402051254.B3301-0100000@blue.csi.cam.ac.uk>
  15. MIME-Version: 1.0
  16. Content-Type: TEXT/PLAIN; charset=US-ASCII
  17. Sender: dmh1002@hermes.cam.ac.uk
  18. From: Dave Higginson <dmh1002@hermes.cam.ac.uk>
  19. To: The AmigaE Mailing List <AmigaE@bkhouse.cts.com>
  20. Subject: Re: I`m new here!
  21.  
  22.  
  23. On Tue, 1 Feb 1994 vaald@westminster.ac.uk wrote:
  24.  
  25. > Anyway, I`m wondering about a couple of things:
  26. > 1: E has some darn useful functions missing...
  27. >    Has anyone managed to use GT_SetGadgetAttrs in gadtools? Cuz it AIN`T THERE!
  28. >    And ParsePatternNoCase() in DOS? SAME AGAIN! (bitch when writing a file
  29. >    finder... like I WAS... :)
  30.  
  31. Gt_SetGadgetAttrs is a stack based function. E does not provide this sort 
  32. of function call, so you must use Gt_SetGadgetAttrsA. Due to E's list 
  33. handling facilities, the code ends up looking virtually the same anyway :
  34.  
  35. Gt_SetGadgetAttrsA(gad,win,NIL,[GA_DISABLED,TRUE,0]);
  36. instead of
  37. Gt_SetGadgetAttrs(gad,win,NIL,GA_DISABLED,TRUE,0)
  38.  
  39. >    Not to mention DoMethod() in amiga.lib... I tried disassembling this but
  40. >    I don`t know too much about how the C stubs work, so I got lost... :(
  41. >    Anyway, any help in getting around these problems would be appreciated...
  42.  
  43. Wouter sent code for a DoMethod to the list some time ago, I seem to 
  44. remember. So, hunt through your archives for his message (I didn't save 
  45. it at the time, unfortunately). I think it was either July or August.
  46.  
  47. > Finally, has anyone got any tips for reading tooltypes? My efforts crash the
  48. > system, but I don`t have the source at hand :(
  49.  
  50. If you have WB2+ and don't mind relying on your users to have this too, 
  51. there are some functions in the Workbench or Icon library - can't 
  52. remember which - that will do this for you.
  53.  
  54. > And this month`s Amiga Shopper has a 2-page spread on E! Plus the address
  55. > for this mailing list... Prepared to be swamped by requests asking how to
  56. > access the CLI to compile E code! :) "What is ED?" ... "Hello World" in E...
  57.  
  58. Unfortunately the article was written before E changed to a listserv, so 
  59. they have the wrong address anyway. I suspect this may turn out to be a 
  60. headache for Norm more than anyone else :)
  61.  
  62. Dave
  63.  
  64. +--
  65.   // David Higginson, dmh1002@hermes.cam.ac.uk
  66. \X/  Churchill College, Cambridge, CB3 0DS, UK